Hello there! I’m Darshit Gajjar, a skilled Full Stack software engineer with a passion for coding and an insatiable thirst for learning new technologies.I’m obsessed with creating mobile and web applications that make people’s lives better. I believe in using technology to solve real-world problems and create user-friendly solutions that people love to use.
In addition to my development skills, I’m also a huge DevOps enthusiast and continuously strive to improve software development processes. I’m a pro when it comes to JavaScript, TypeScript, React and Node, Express Js, and have the expertise to bring even the most complex projects to life. My dedication to my craft and passion for creating impactful solutions make me a valuable addition to any team.
By partnering with me, employers can expect to collaborate with an exceptional software engineer who is committed to delivering top-notch results. Let's work together to make something truly amazing and Better People Life!B.E. in Computer Science (2016-2020)
Government Engineering College, Bhavnagar(GPA 8.0/10)
Tools & Technology
online Courses and Projects
This Project is under-devlopment
Learning:
this training takes 5-6 months to became expertise in NodeJs and Express JS
Training Information:
In this training i learn lot of like Encryptions security,XSS protection,CSRF Token Base security,Json WEB Token through secure WEB-Services
After Completion of my Training i Make MERN stack based Projects and Node JS and Pug JS based projects and many more
Training Information:
In this project we make the Robotics car for college event and fight that robot car to other car :-)
Responsibilities include:
Training Information:
Professional Experience
Developed a Comparison Tool using React.js for the frontend and Node.js for backend services to analyze system performance, improve benchmarking, and enhance debugging capabilities.
Architected and deployed Node.js APIs on AWS services like EC2, S3, and RDS, ensuring scalability, availability, and security best practices.
Built highly responsive, dynamic UI components using React.js with Redux for state management, improving user experience and reducing page load times.
Implemented automated CI/CD pipelines using AWS CodePipeline and Jenkins, integrating security tools like Sysdig, Black Duck, and other middleware for continuous security scanning.
Integrated Single Sign-On (SSO) across multiple Verizon products using secure OAuth2 and SAML protocols, streamlining access control and improving user management.
Designed, optimized, and refactored complex SQL queries on AWS RDS (MySQL/PostgreSQL) databases, achieving a 40–50% reduction in execution time compared to previous stored procedures.
Modernized legacy services by migrating them to Node.js-based microservices, resulting in improved performance, better error handling, and simplified maintenance.
Developed RESTful APIs and serverless functions using AWS Lambda to reduce server costs and improve scalability.
Implemented caching strategies with AWS ElastiCache (Redis), significantly improving API response times for high-traffic endpoints.
Set up infrastructure as code (IaC) using AWS CloudFormation and Terraform to automate environment provisioning for development, staging, and production.
Learning:
JEST and RTL, Agile Web Development, TypeScript, React JS, Redux.js, Webpack, Micro FrontEnd, SASS, CI/CD Pipelines, Web Development - API security, SonarQube, BlackDug, Fortify, 42Crunch
Designed and implemented dynamic, interactive UIs for security automation dashboards using React.js and Next.js, ensuring a seamless and intuitive user experience with real-time data visualization.
Built reusable, scalable UI components in React.js, improving development efficiency and maintaining consistency across security applications.
Optimized React.js and Next.js applications for high performance by implementing lazy loading, memoization with React.memo and useMemo, and efficient Redux-based state management.
Integrated server-side rendering (SSR) and static site generation (SSG) in Next.js to improve SEO, initial load speed, and overall web performance for security reporting modules.
Implemented advanced code-splitting and dynamic imports in Next.js to minimize JavaScript bundle sizes and reduce page load times by up to 40%.
Automated build and deployment workflows using AWS Amplify and AWS CodePipeline, streamlining continuous integration and delivery for React.js and Next.js apps.
Designed and deployed APIs for real-time security event data ingestion using Node.js and AWS Lambda, ensuring secure, low-latency communication between the backend and the React dashboard.
Set up global state management with Redux Toolkit and optimized re-renders using Reselect and useCallback, significantly enhancing responsiveness under high data loads.
Implemented monitoring and logging using AWS CloudWatch for both client-side and server-side activities, ensuring visibility into application health and performance.
Learning:
JEST and RTL, Agile Web Development, TypeScript, Redux.js, Webpack, Micro FrontEnd, SASS, CI/CD Pipelines, Web Development - API integration
Built an intuitive platform for healthcare and wellness services using React Native for mobile applications and React.js for web, delivering a highly responsive, accessible, and engaging user experience across devices.
Developed dynamic, reusable, and modular UI components in React.js with best practices like lazy loading, code splitting, and optimized rendering for faster load times.
Designed and implemented a scalable microservices architecture using Node.js and Express.js, ensuring high availability and modular development across services.
Deployed serverless backend services using AWS Lambda, reducing operational costs and improving scalability for high-demand healthcare features.
Utilized AWS API Gateway to securely expose microservices and manage API traffic efficiently.
Integrated secure authentication flows using JWT and OAuth2 for user data protection and HIPAA compliance.
Automated CI/CD pipelines with AWS CodePipeline, enabling seamless build, test, and deployment workflows for both frontend (React) and backend (Node.js) applications.
Leveraged AWS DynamoDB and RDS for handling structured and semi-structured healthcare data with efficient querying and low-latency access.
Set up monitoring and logging for microservices using AWS CloudWatch and AWS X-Ray to proactively identify performance bottlenecks and debug distributed systems.
Implemented a mobile-first and accessibility-focused design system, following WCAG standards to ensure inclusivity for users across different health conditions.
Learning:
Serverless Functions, IAM, DynamoDB, API Gateway, Function Deployment, Testing the Functions,Cognito,VPC, Lambda, EC2, Microservice Architecture, Cache Mechanism, Cloud-Watch, CI and CD
React, Twilio, Redux, Redux Saga
Collaborated with Zerodha, India’s largest stock trading platform, to enhance KiteConnect’s user interface performance using React.js and Redux for state management.
Refactored and optimized existing React components, reducing unnecessary re-renders and improving page responsiveness by over 30% for high-frequency trading dashboards.
Integrated Uber’s Rider Graph to enable efficient, real-time data fetching and reduce backend API payloads, enhancing overall application speed and user experience.
Learning: React Js, TypeScript, JavaScript, Node Js
Certifications
In this section I will share Technical blog and Articles
Showcasing to my Work